package com.cn.xiaonuo.slbfinances.attractinfo.param;

import com.cn.xiaonuo.core.pojo.base.param.BaseParam;
import lombok.Data;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

@Data
public class SlAttractInfoSetParam extends BaseParam{

    /**
     * 唯一标识
     */
    private Integer id;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 真实姓名
     */
    private String realName;

    /**
     * 手机号
     */
    @NotNull(message = "手机号码不能为空，请检查phone参数", groups = {add.class, edit.class, updateInfo.class})
    @Size(min = 11, max = 11, message = "手机号码格式错误，请检查phone参数", groups = {add.class, edit.class, updateInfo.class})
    private String phone;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 地区
     */
    private String area;

    /**
     * 详细地址
     */
    private String adress;

    /**
     * 操作状态（1：正常，2删除 ）
     */
    private Integer operateStatus;

    /**
     * 操作人id
     */
    private Integer operateId;

    /**
     * 操作姓名
     */
    private String operateName;

    /**
     * 修改时间
     */
    private String updateTime;
    /**
     * 描述
     */
    private String remark;
    /**
     * 商家id
     */
    private Integer shopId;

    /**
     * 商家名称
     */
    private String shopName;

}
